<rss version="2.0" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
    <channel>
        <title>Business Analyst Community &amp; Resources | Modern Analyst</title> 
        <link>https://www.modernanalyst.com</link> 
        <description>RSS feeds for Business Analyst Community &amp; Resources | Modern Analyst</description> 
        <ttl>60</ttl> <item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/7059/What-Is-Fault-Tree-Analysis-FTA.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=7059</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=7059&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What Is Fault Tree Analysis (FTA)?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/7059/What-Is-Fault-Tree-Analysis-FTA.aspx</link> 
    <description>&lt;p&gt;Fault Tree Analysis (FTA) is a systematic, top-down method used to identify the root causes of potential system failures. It visually maps how different component failures, human errors, or process faults can combine to produce an undesirable event&amp;mdash;known as the &amp;ldquo;top event.&amp;rdquo;&lt;/p&gt;

&lt;p&gt;FTA helps analysts understand why a failure might occur, how likely it is to occur, and what corrective or preventive actions can reduce that likelihood. It is widely used in safety-critical industries such as aerospace, healthcare, automotive, manufacturing, and finance (for risk modeling).&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Sun, 19 Oct 2025 23:23:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:7059</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6794/When-would-you-choose-impact-mapping-over-user-stories-to-scope-an-MVP.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6794</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6794&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>When would you choose impact mapping over user stories to scope an MVP?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6794/When-would-you-choose-impact-mapping-over-user-stories-to-scope-an-MVP.aspx</link> 
    <description>&lt;p&gt;&lt;strong&gt;Interview Sound-bite&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;I reach for impact mapping &lt;strong&gt;at the discovery stage&lt;/strong&gt;&amp;mdash;especially when stakeholders propose an &amp;lsquo;MVP&amp;rsquo; that&amp;rsquo;s really a shopping list of features. In a 90-minute workshop we visualise the business goal, actors, and behavioural impacts. Anything that doesn&amp;rsquo;t trace directly to the goal is deferred. Only then do we decompose the surviving deliverables into user stories with INVEST attributes. This ensures our MVP is outcome-driven, not backlog-driven, and gives executives a clear line of sight from release scope to business value.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;The Details&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6793/What-is-Impact-Mapping.aspx&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;Impact mapping&lt;/strong&gt;&lt;/a&gt; is a strategic framing technique; &lt;strong&gt;user stories&lt;/strong&gt; are tactical delivery units.&lt;br /&gt;
Choose impact mapping first&amp;mdash;instead of jumping straight into user-story writing&amp;mdash;when you must clarify &lt;strong&gt;&lt;em&gt;why&lt;/em&gt; &lt;/strong&gt;and &lt;strong&gt;&lt;em&gt;who&lt;/em&gt; &lt;/strong&gt;before debating &lt;strong&gt;what&lt;/strong&gt;. Typical triggers:&lt;/p&gt;

&lt;table border=&quot;1&quot; cellpadding=&quot;5&quot; cellspacing=&quot;0&quot;&gt;
 &lt;thead&gt;
  &lt;tr&gt;
   &lt;th&gt;
   &lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Situation&lt;/strong&gt;&lt;/p&gt;
   &lt;/th&gt;
   &lt;th&gt;
   &lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Why Impact Mapping Wins&lt;/strong&gt;&lt;/p&gt;
   &lt;/th&gt;
  &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
  &lt;tr&gt;
   &lt;td&gt;
   &lt;p&gt;&lt;strong&gt;Vague or competing business goals&lt;/strong&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;
   &lt;p&gt;Links every deliverable to a single, measurable objective, exposing mis-aligned stakeholder expectations early.&lt;/p&gt;
   &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td&gt;
   &lt;p&gt;&lt;strong&gt;Multiple actor groups with different behaviors&lt;/strong&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;
   &lt;p&gt;Forces the team to enumerate &lt;em&gt;who&lt;/em&gt; must change &lt;em&gt;what&lt;/em&gt; behavior to achieve the goal&amp;mdash;something user stories assume is already understood.&lt;/p&gt;
   &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td&gt;
   &lt;p&gt;&lt;strong&gt;Risk of feature bloat&lt;/strong&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;
   &lt;p&gt;The Goal &amp;rarr; Actor &amp;rarr; Impact &amp;rarr; Deliverable flow surfaces &amp;ldquo;nice-to-have&amp;rdquo; ideas that don&amp;rsquo;t support a quantifiable impact and lets you cut them before they hit the backlog.&lt;/p&gt;
   &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td&gt;
   &lt;p&gt;&lt;strong&gt;Green-field or pivot projects&lt;/strong&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;
   &lt;p&gt;Provides a lightweight strategic roadmap when historic data or detailed requirements are scarce.&lt;/p&gt;
   &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td&gt;
   &lt;p&gt;&lt;strong&gt;Executive visibility required&lt;/strong&gt;&lt;/p&gt;
   &lt;/td&gt;
   &lt;td&gt;
   &lt;p&gt;The single-page map is easier for sponsors to grasp than dozens of granular stories.&lt;/p&gt;
   &lt;/td&gt;
  &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;When to Transition to User Stories&lt;/strong&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Once the &lt;em&gt;Goal&amp;ndash;Actor&amp;ndash;Impact&lt;/em&gt; layers are stable.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;After the MVP deliverables column fits inside the team&amp;rsquo;s capacity and timeline.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;When detailed acceptance criteria, edge cases, and UI specifics must be captured for development and testing.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Rule of thumb -&amp;nbsp;&lt;/strong&gt;Use impact mapping to decide &lt;strong&gt;if&lt;/strong&gt; a feature deserves to exist; use user stories to decide &lt;strong&gt;how&lt;/strong&gt; that feature will work.&lt;/em&gt;&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Tue, 22 Jul 2025 04:01:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6794</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6793/What-is-Impact-Mapping.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6793</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6793&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Impact Mapping?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6793/What-is-Impact-Mapping.aspx</link> 
    <description><p><strong>Impact Mapping </strong>is a lightweight strategic‐planning technique, created by Gojko Adzic, that draws a visual mind-map linking business goals to the smallest set of deliverables needed to meet them. By answering four cascading questions&mdash;<strong>Why (Goal) &rarr; Who (Actors) &rarr; How (Impacts) &rarr; What (Deliverables) -&nbsp;</strong>it ensures every backlog item exists for a measurable, traceable reason.</p>

<p>Impact Mapping gives analysts a fast, collaborative lens for tying every requirement to a tangible business outcome, letting teams cut waste and steer products toward real, measurable value.</p>

<div align="center">&nbsp;</div>

<p><strong>Core Structure</strong></p>

<ul style="margin-left: 40px;">
 <li><strong>WHY &ndash; Goal:</strong> One quantified objective with a deadline (e.g., &ldquo;Reduce average refinance cycle from 22 days to 15 by Q4&rdquo;).</li>
</ul>

<ul style="margin-left: 40px;">
 <li><strong>WHO &ndash; Actors:</strong> People, systems, or partners that can help or hinder reaching the goal.</li>
</ul>

<ul style="margin-left: 40px;">
 <li><strong>HOW &ndash; Impacts:</strong> Specific behavioral changes we want from each actor (e.g., &ldquo;Borrowers upload documents within 24 h&rdquo;).</li>
</ul>

<ul style="margin-left: 40px;">
 <li><strong>WHAT &ndash; Deliverables:</strong> Features, process tweaks, or policy changes most likely to trigger those impacts.</li>
</ul>

<div align="center">&nbsp;</div>

<p><strong>Typical Workshop Flow</strong></p>

<ol style="margin-left: 40px;">
 <li>Convene sponsor, BA, UX, dev, and ops in a short workshop.</li>
 <li>Agree on a single north-star goal and verify its metric.</li>
 <li>List potential actors; rank by leverage.</li>
 <li>For each actor, brainstorm desired impacts; challenge with &ldquo;Will this behavior really move the metric?&rdquo;</li>
 <li>Ideate deliverables; delete anything without a clear impact path.</li>
 <li>Slice the map vertically into thin, testable releases; translate priority branches into epics and user stories.</li>
 <li>Track progress by monitoring the impact metric&mdash;not just feature completion&mdash;and revisit the map as evidence changes.</li>
</ol>

<div align="center">&nbsp;</div>

<p><strong>Why It Matters to Business / Systems Analysts</strong></p>

<p>Impact Mapping compresses strategy and delivery onto one page, replacing speculative scope with testable hypotheses. It prevents gold-plating, supplies a built-in traceability matrix, and promotes outcome-based KPIs&mdash;exactly the artefacts analysts need for governance, budgeting, and benefits realization.</p>

<div align="center">&nbsp;</div>

<p><strong>Example</strong></p>

<p>A mortgage lender wanted first-pass underwriting approvals to hit 90 %. Actors were underwriters, borrowers, and the credit-bureau API. Desired impacts included &ldquo;borrowers attach complete income docs&rdquo; and &ldquo;underwriters spend &lt;30 min per file.&rdquo; The map highlighted three high-leverage deliverables: a mobile document-scanner with completeness checks, a credit-pull microservice, and an underwriter workload dashboard. Focusing only on these behavior-changing items lifted first-pass approvals from 72 % to 94 % in three months&mdash;without adding staff.</p>

<div align="center">&nbsp;</div>

<p><a href="https://www.modernanalyst.com/Portals/0/Public%20Uploads/impact-mapping-mortgage-example.png" target="_blank"><img alt="What is Impact Mapping?  Mortgage Example" src="/Portals/0/Public%20Uploads/impact-mapping-mortgage-example.png" style="width: 600px; height: 357px;" title="What is Impact Mapping?  Mortgage Example" /></a></p>
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Tue, 15 Jul 2025 04:27:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6793</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6477/What-is-YAGNI-and-Why-should-a-Business-Analyst-care.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6477</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6477&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is YAGNI and Why should a Business Analyst care?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6477/What-is-YAGNI-and-Why-should-a-Business-Analyst-care.aspx</link> 
    <description>&lt;p&gt;&lt;strong&gt;YAGNI &lt;/strong&gt;stands for &amp;quot;&lt;strong&gt;Y&lt;/strong&gt;ou &lt;strong&gt;A&lt;/strong&gt;ren&amp;#39;t &lt;strong&gt;G&lt;/strong&gt;onna &lt;strong&gt;N&lt;/strong&gt;eed It.&amp;quot; It is a principle in software development that suggests not to add functionality or implement features until they are actually needed to solve a problem or fulfill a requirement. In essence, it advocates for simplicity and avoiding speculative development based on anticipated future needs.&lt;/p&gt;

&lt;p&gt;The YAGNI principle originated from extreme programming (XP) and agile software development methodologies, closely related to the concept of MVP (Minimum Viable Product).. Its core idea is to prevent over-engineering or adding unnecessary complexity to the software by only implementing what is currently necessary.&lt;/p&gt;

&lt;p&gt;As a business analyst, YAGNI holds several key implications that are essential to understand:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Focus on Essential Requirements&lt;/strong&gt; - YAGNI encourages prioritizing and focusing on gathering and documenting only the essential requirements that directly address the immediate needs of the business.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Efficient Resource Allocation&lt;/strong&gt; - By adhering to YAGNI, the analyst can help ensure that resources, including time, budget, and personnel, are allocated efficiently.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Flexibility and Adaptability&lt;/strong&gt; - YAGNI promotes a mindset of flexibility and adaptability in response to changing business needs and priorities. As business analysts, we need to be responsive to evolving market conditions, customer feedback, and internal stakeholder requirements.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Effective Collaboration with Development Teams&lt;/strong&gt; - YAGNI fosters collaboration between business analysts and development teams by ensuring alignment on prioritized requirements. By clearly communicating the rationale behind prioritized features and avoiding the inclusion of unnecessary requirements, analysts can facilitate a shared understanding between business and technical stakeholders.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;Cost-Effective Solutions&lt;/strong&gt; -&amp;nbsp; YAGNI promotes the delivery of cost-effective solutions by avoiding over-engineering and unnecessary complexity.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Wed, 10 Apr 2024 00:20:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6477</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6407/What-is-TIMWOOD.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6407</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6407&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is TIMWOOD?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6407/What-is-TIMWOOD.aspx</link> 
    <description>&lt;p&gt;Also known as the &amp;ldquo;7 Wastes&amp;rdquo;, &lt;strong&gt;TIMWOOD &lt;/strong&gt;is an acronym in Lean processes that represents seven common types of waste that organizations aim to identify and eliminate to improve efficiency. Each letter in the acronym corresponds to a specific form of waste:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;T - Transportation&lt;/strong&gt; - The unnecessary movement of materials, goods, or information. Excessive transportation can lead to delays, damage, and increased costs.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;I - Inventory&lt;/strong&gt; - Excessive inventory or stock beyond what is required for immediate use. High inventory levels tie up capital and can lead to obsolescence and waste.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;M - Motion&lt;/strong&gt; - Unnecessary movements or actions by people, machinery, or equipment. Reducing unnecessary motion helps improve efficiency and reduces the risk of injuries or fatigue.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;W - Waiting&lt;/strong&gt; - Idle time or delays in a process where no value is being added. Waiting times can lead to increased lead times, longer cycle times, and reduced overall productivity.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;O - Overproduction&lt;/strong&gt; - Producing more than what is needed or producing items before they are required. Overproduction can lead to excess inventory, increased storage costs, and potential waste.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;O - Overprocessing&lt;/strong&gt; - Performing more work than is necessary to meet customer requirements. Overprocessing can involve using more resources, time, or effort than needed to deliver the desired output.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;strong&gt;D - Defects&lt;/strong&gt; - Any form of errors, mistakes, or defects in a product or service that require rework or correction. Defects can lead to increased costs, customer dissatisfaction, and wasted resources.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The TIMWOOD concept is a tool used in &lt;strong&gt;&lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6406/What-are-Lean-Processes.aspx&quot;&gt;Lean processes&lt;/a&gt;&lt;/strong&gt; to help organizations identify areas of waste in their processes. By recognizing and addressing these forms of waste, businesses can improve efficiency, reduce costs, and enhance the overall value delivered to customers. The goal is to create a more streamlined and effective operation with minimal waste throughout the entire value stream.&lt;/p&gt;

&lt;p&gt;An &lt;strong&gt;&lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6405/What-is-an-Agile-Business-Analyst.aspx&quot;&gt;agile business analyst&lt;/a&gt;&lt;/strong&gt; can benefit from understanding the TIMWOOD concept by applying it as a diagnostic tool to identify and eliminate waste within business processes. By recognizing instances of Transportation, Inventory, Motion, Waiting, Overproduction, Overprocessing, and Defects, a Business Analyst gains insight into inefficiencies and areas where value is not being maximized. By addressing these forms of waste, the Business Analyst helps create more effective and customer-focused business processes, aligning efforts with Lean principles to eliminate unnecessary activities and promote continuous improvement.&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;What is TIMWOOD?&quot; src=&quot;/Portals/0/Public%20Uploads/timwood.jpg&quot; style=&quot;width: 283px; height: 314px;&quot; title=&quot;What is TIMWOOD?&quot; /&gt;&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Tue, 12 Dec 2023 04:26:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6407</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6406/What-are-Lean-Processes.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6406</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6406&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What are Lean Processes?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6406/What-are-Lean-Processes.aspx</link> 
    <description>&lt;p&gt;&lt;strong&gt;Lean processes&lt;/strong&gt; are a set of principles and practices focused on minimizing waste, improving efficiency, and delivering value to customers. Originally developed in the manufacturing sector, Lean principles have been widely adopted across various industries, including software development, healthcare, and services. The core idea of Lean is to create more value for customers with fewer resources.&lt;/p&gt;

&lt;p&gt;Lean principles can significantly impact the role of a Business Analyst (BA) by influencing how they approach requirements gathering, process analysis, and overall collaboration within the organization.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Lean processes, often associated with Lean manufacturing, are a set of principles and practices focused on minimizing waste, improving efficiency, and delivering value to customers. Originally developed in the manufacturing sector, Lean principles have been widely adopted across various industries, including software development, healthcare, and services. The core idea of Lean is to create more value for customers with fewer resources.&lt;/p&gt;

&lt;p&gt;Key principles of Lean processes include:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Value &lt;/strong&gt;&lt;/em&gt;- Identify and define what constitutes value from the customer&amp;#39;s perspective. Value is anything that the customer is willing to pay for.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Value Stream&lt;/strong&gt;&lt;/em&gt; - Map out the entire value stream for a product or service, including all the steps and processes from concept to delivery. This helps in visualizing the end-to-end flow of value.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Flow &lt;/strong&gt;&lt;/em&gt;- Optimize the &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6389/What-is-Flow.aspx&quot;&gt;flow&lt;/a&gt; of work through the value stream by eliminating bottlenecks, reducing delays, and ensuring a smooth and continuous process.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Pull &lt;/strong&gt;&lt;/em&gt;- Implement a pull system, where work is pulled into the process based on actual customer demand rather than being pushed through based on projections. This helps in minimizing overproduction and excess inventory.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Perfection &lt;/strong&gt;&lt;/em&gt;- Strive for continuous improvement and perfection. This involves an ongoing process of identifying and eliminating waste, improving efficiency, and enhancing overall quality.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Waste Elimination (Muda)&lt;/strong&gt;&lt;/em&gt; - Identify and eliminate various forms of waste that do not add value to the customer. There are seven types of waste in Lean, often remembered by the acronym &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6407/What-is-TIMWOOD.aspx&quot;&gt;TIMWOOD&lt;/a&gt;: Transportation, Inventory, Motion, Waiting, Overproduction, Overprocessing, and Defects.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Continuous Improvement (Kaizen)&lt;/strong&gt;&lt;/em&gt; - Foster a culture of continuous improvement, where small incremental changes are made regularly to improve processes and outcomes. This involves everyone in the organization and is not limited to a specific department or level.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Standardized Work&lt;/strong&gt;&lt;/em&gt; - Establish standardized work procedures that are clear, repeatable, and continuously improved. This helps in reducing variation and ensuring consistency.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here are some of the ways Lean principles can impact the business analyst&amp;#39;s role:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Waste Elimination&lt;/strong&gt;&lt;/em&gt; - Business Analysts should actively identify and eliminate waste in processes. This includes removing unnecessary documentation, redundant activities, and requirements that do not directly contribute to the value delivered to the customer.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Collaboration and Cross-Functional Teams&lt;/strong&gt;&lt;/em&gt; - Business Analysts may work closely with developers, testers, product owners, and other stakeholders to ensure a holistic understanding of the value stream and to facilitate smooth workflows.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Visual Management&lt;/strong&gt;&lt;/em&gt; - Business Analysts can use visual management tools, such as Kanban boards or other visual aids, to communicate the status of requirements, projects, and priorities. This helps in making information easily accessible and transparent to the entire team.&lt;/li&gt;
 &lt;li&gt;Standardized Work - Business Analysts can contribute by creating clear and standardized requirements documentation, making it easier for the development team to understand and implement.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Kaizen&lt;/strong&gt;&lt;/em&gt; - Business Analysts should actively participate in and promote a culture of continuous improvement. Regular retrospectives and feedback sessions can provide insights for improving processes, communication, and collaboration.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Lean processes empower &lt;em&gt;&lt;strong&gt;&lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6405/What-is-an-Agile-Business-Analyst.aspx&quot;&gt;Agile Business Analysts&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; to streamline processes, eliminate waste, and prioritize customer value, fundamentally transforming their approach. By focusing on efficiency, continuous improvement, and cross-functional collaboration, Lean methodologies guide Business Analysts in delivering requirements that align closely with customer needs, reducing unnecessary documentation, and fostering a culture of adaptability.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Tue, 12 Dec 2023 03:59:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6406</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6405/What-is-an-Agile-Business-Analyst.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6405</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6405&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is an Agile Business Analyst?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6405/What-is-an-Agile-Business-Analyst.aspx</link> 
    <description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img alt=&quot;What is an Agile Business Analyst?&quot; src=&quot;/Portals/0/Public%20Uploads/what-is-an-agile-business-analyst.jpg&quot; style=&quot;width: 596px; height: 200px;&quot; title=&quot;What is an Agile Business Analyst?&quot; /&gt;&lt;/p&gt;

&lt;p&gt;In general terms, an &lt;strong&gt;agile business analyst&lt;/strong&gt; is a business analyst who performs their craft within an agile environment, either as a member of an agile team or part of the program/portfolio team.&amp;nbsp; Realistically, a business analyst cannot call themselves agile just because they&amp;rsquo;re on an agile team.&amp;nbsp; To be an agile business analyst one must adapt their traditional business analysis techniques and mindset with the principles and practices of agile methodologies.&lt;/p&gt;

&lt;p&gt;Here are some of the characteristics of an agile business analyst:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Engages in an iterative and incremental project lifecycle, with the ability to adapt to changing requirements and priorities throughout the development process.&lt;/li&gt;
 &lt;li&gt;Focuses on lightweight documentation, using user stories and acceptance criteria to capture requirements in a more concise and easily digestible format.&lt;/li&gt;
 &lt;li&gt;Embraces change and is adaptable to evolving requirements, with the ability to reprioritize and adjust focus in response to customer feedback and shifting business needs.&lt;/li&gt;
 &lt;li&gt;Encourages frequent and continuous customer collaboration throughout the development process, with regular feedback sessions and demonstrations.&lt;/li&gt;
 &lt;li&gt;Emphasizes collaboration and teamwork, often working closely with cross-functional teams that include developers, testers, and other stakeholders.&lt;/li&gt;
 &lt;li&gt;Prioritizes delivering &lt;a href=&quot;https://www.modernanalyst.com/Resources/BusinessAnalystHumor/tabid/218/ID/5856/Minimum_Viable_Product_MVP_or_MDP.aspx&quot;&gt;minimum viable products (MVPs)&lt;/a&gt; or increments of value in short, fixed time frames known as sprints.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Some of the responsibilities of an agile business analyst include:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;User Stories - collaborate with stakeholders to define and prioritize &lt;a href=&quot;https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/6093/User-Stories-vs-Use-Cases.aspx&quot;&gt;user stories&lt;/a&gt;, which are concise descriptions of functionality from an end-user perspective.&lt;/li&gt;
 &lt;li&gt;Prioritization - assist in prioritizing features and user stories based on business value, customer needs, and project constraints.&lt;/li&gt;
 &lt;li&gt;Communication - act as a bridge between technical and non-technical stakeholders, translating business needs into technical requirements and vice versa.&lt;/li&gt;
 &lt;li&gt;Backlog Refinement - participate in backlog refinement sessions to ensure that the product backlog is well-maintained, prioritized, and ready for upcoming sprints.&lt;/li&gt;
 &lt;li&gt;Documentation - document requirements using user stories with acceptance criteria.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The agile business analyst must also be flexible enough to take on responsibilities of other agile team members such as the roles of: product owner, scrum master, and tester.&lt;/p&gt;

&lt;p&gt;While most of the traditional business analysis skills are very much applicable in an agile environment, to transition to an agile business analyst role the practitioner should:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Learn and adopt &lt;a href=&quot;http://What are the SAFe Lean-Agile Principles?&quot;&gt;lean and agile principles&lt;/a&gt;, practices, and most importantly, mindset.&lt;/li&gt;
 &lt;li&gt;Familiarize themselves with agile methodologies such as Scrum, Kanban, Extreme Programming, and the &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3448/What-is-SAFe--Scaled-Agile-Framework.aspx&quot;&gt;Scaled Agile Framework (SAFe)&lt;/a&gt;.&lt;/li&gt;
 &lt;li&gt;Understand the basics of a Scrum team such as its key roles such as product owner, scrum master, and product manager and it&amp;rsquo;s ceremonies including daily stand-ups, print planning, sprint reviews, and retrospectives.&lt;/li&gt;
 &lt;li&gt;Adopt common artifacts used in agile methodologies such as product backlog, epics, user stories, and acceptance criteria.&lt;/li&gt;
 &lt;li&gt;Familiarize themselves with agile tools such as &lt;a href=&quot;https://requirements.com/Directory/jira&quot; target=&quot;_blank&quot;&gt;Jira&lt;/a&gt;, Azure DevOps, and VersionOne.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;So, what is an agile business analyst?&lt;/strong&gt;&lt;/em&gt; In summary, an agile business analyst plays a crucial role in ensuring that the development team delivers value to the customer by aligning the work with business goals, fostering collaboration, and adapting to changing requirements throughout the agile development process.&lt;/p&gt;

&lt;p&gt;What are your thoughts?&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Tue, 12 Dec 2023 03:45:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6405</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6391/What-are-the-SAFe-Lean-Agile-Principles.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6391</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6391&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What are the SAFe Lean-Agile Principles?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6391/What-are-the-SAFe-Lean-Agile-Principles.aspx</link> 
    <description>&lt;p&gt;The Scaled Agile Framework (SAFe), a leading framework for business agility, is based on a set of principles, mostly derived from the lean-agile discipline.&amp;nbsp; These principles include:&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Take an Economic View&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
 &lt;li style=&quot;margin-left: 40px;&quot;&gt;Identify the economic trade-offs and make decisions based on economic principles.&lt;/li&gt;
 &lt;li style=&quot;margin-left: 40px;&quot;&gt;Consider the full value stream and its operation within the approved budget&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Apply Systems Thinking&lt;/strong&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Optimize the whole system, rather than focusing on individual components.&lt;/li&gt;
 &lt;li&gt;Consider the interactions and dependencies among various components of the entire system.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Assume Variability; Preserve Options&lt;/strong&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Embrace uncertainty and variability, and maintain the ability to make decisions at the last responsible moment.&lt;/li&gt;
 &lt;li&gt;Identify multiple requirements and design options for a longer period in the development cycle.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Build Incrementally with Fast, Integrated Learning Cycles&lt;/strong&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Build in small, incremental steps with feedback loops to allow for continuous learning and improvement.&lt;/li&gt;
 &lt;li&gt;Integrate completed code and test frequently to ensure quality.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Base Milestones on Objective Evaluation of Working Systems&lt;/strong&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Base milestones on the achievement of business value and objective evaluation of working systems.&lt;/li&gt;
 &lt;li&gt;Evaluate progress often, throughout the development life cycle.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Make Value Flow Without Interruptions&lt;/strong&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Visualize and limit WIP (work in progress).&lt;/li&gt;
 &lt;li&gt;Reduce batch sizes and manage queue lengths.&lt;/li&gt;
 &lt;li&gt;Minimize handoffs and dependencies.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Apply Cadence, Synchronize with Cross-Domain Planning&lt;/strong&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Aligning development cadence across multiple teams.&lt;/li&gt;
 &lt;li&gt;Provide regular opportunities for cross-domain planning.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Unlock the Intrinsic Motivation of Knowledge Workers&lt;/strong&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Encourage a culture of innovation, collaboration, and ownership.&lt;/li&gt;
 &lt;li&gt;Support the intrinsic motivation of knowledge workers with autonomy, mastery, and purpose.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Decentralize Decision-Making&lt;/strong&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Push decision-making to the lowest level possible, while ensuring role clarity.&lt;/li&gt;
 &lt;li&gt;Allow teams and individuals to make decisions in their areas of expertise.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Organize around Value&lt;/strong&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Form align teams and align them to value streams.&lt;/li&gt;
 &lt;li&gt;Establish technology portfolios and development value streams.&lt;/li&gt;
&lt;/ul&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Tue, 14 Nov 2023 04:07:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6391</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6341/What-is-WAgile.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6341</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6341&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is WAgile?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6341/What-is-WAgile.aspx</link> 
    <description>&lt;p&gt;&lt;strong&gt;WAgile &lt;/strong&gt;is a term coined to describe software development processes which employ a combination of Waterfall and Agile methodologies.&amp;nbsp; While there are not defined standards for WAgile, most organizations which find themselves using this hybrid approach do so by using agile constructs for the development teams aka scrum teams while also employing waterfall planning methods at the portfolio or program levels.&lt;/p&gt;

&lt;p&gt;With waterfall methodologies being considered legacy or outdated and with agile methodologies being viewed as the modern way to develop software, why WAgile?&lt;/p&gt;

&lt;p&gt;Well, most organizations do not make the conscious decision to use WAgile hybrid approaches but rather their WAgile environment is the result of a waterfall organizations&amp;#39; decision to become agile only to discover that demands placed on them by management, shareholders, or investors do not allow them to adopt a pure agile approach.&lt;/p&gt;

&lt;p&gt;Scenarios which may require a WAgile approach include:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Projects involving strict regulatory or compliance requirements requiring a more structured and more documented approach&lt;/li&gt;
 &lt;li&gt;Large and complex projects where early planning and design stages follow a more traditional Waerfall approach to ensure comprehensive requirements gathering and design&lt;/li&gt;
 &lt;li&gt;When dealing with clients which expect or are more comfortable with traditional project management methods, a WAgile could satisfy the contractual obligations&lt;/li&gt;
 &lt;li&gt;Organizations which use a yearly budget cycle required by regulatory reporting, such as publicly traded companies governed by specific accounting standards&lt;/li&gt;
 &lt;li&gt;When contractual obligations or leadership expectations require strict adherence to scope, budget, and timelines&lt;/li&gt;
 &lt;li&gt;When moving directly to an agile approach is not possible, WAgile can provide a bridge or a stepping stone to future transition&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Finding themselves in a hybrid environment, companies would do well to accept the WAgile approach by leveraging the best of both worlds and tailoring their specific methodology based on their specific needs.&amp;nbsp; Some WAgile processes may be skewed more towards agile while others may be more skewed towards waterfall.&amp;nbsp; Neither approach is wrong if it meets the needs of the organization..&lt;/p&gt;

&lt;p&gt;You may hear, from agile purists, comments such as &amp;ldquo;WAgile is bad&amp;rdquo;, &amp;ldquo;Move away from WAgile&amp;rdquo;, &amp;ldquo;Is WAgile even a thing?&amp;rdquo; , &amp;ldquo;WAgile creates confusion&amp;rdquo;, &amp;ldquo;WAgile is ugly&amp;rdquo;, &amp;ldquo;WAgile is worse than waterfall&amp;rdquo;, etc.&amp;nbsp;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Should you listen to them?&lt;/p&gt;

&lt;p&gt;Sure, listen to them&amp;hellip; but&amp;hellip; make up your own mind.&amp;nbsp; Don&amp;rsquo;t let yourself be persuaded by opinions but by the requirements that your organization is faced with.&amp;nbsp;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;In a nutshell, if WAgile works then it works.&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;What is WAgile?  Waterfall + Agile&quot; src=&quot;/Portals/0/Public%20Uploads/wagile.png&quot; style=&quot;width: 600px; height: 286px;&quot; title=&quot;What is WAgile?  Waterfall + Agile&quot; /&gt;&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Mon, 14 Aug 2023 01:29:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6341</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6321/What-is-Timeboxing-in-Agile.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6321</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6321&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Timeboxing (in Agile)?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6321/What-is-Timeboxing-in-Agile.aspx</link> 
    <description>&lt;p&gt;Timeboxing&amp;nbsp;sits at the core of most agile development methodologies helping the teams stay focused on achieving concrete results within prescribed time or planning cycles.&amp;nbsp; You are most likely already familiar with standard agile timeboxes such as a sprint or a program increment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Timeboxing is&lt;/strong&gt; the practice of setting a fixed period of time during which very specific objectives are planned to be achieved.&amp;nbsp; The essence of timeboxing is to focus on achieving specific objectives and not simply focusing on a set of tasks.&amp;nbsp; Without this practice, teams can fall into the Parkinson&amp;rsquo;s Law trap aka the curious expansion of work to fill all the allotted time span.&lt;/p&gt;

&lt;p&gt;The Dynamic Systems Development Method (DSDM) &lt;strong&gt;structured timebox &lt;/strong&gt;is comprised of three main steps boxed between the kick-off and the close-out of the timebox:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Kick-off&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Investigation&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Refinement&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Consolidation&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Close-out&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In agile project management, the &lt;strong&gt;benefits of timeboxing&lt;/strong&gt; are quickly apparent:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Focus on delivering value&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Predictability and transparency&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Team accountability&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Continuous improvement&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Prioritization of objectives&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Adaptability and flexibility&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Collaboration and teamwork&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Enhanced productivity and efficiency&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;img alt=&quot;What is Timeboxing (in Agile)?&quot; src=&quot;/Portals/0/Public%20Uploads/agile-timeboxing.jpg&quot; style=&quot;width: 600px; height: 250px;&quot; title=&quot;What is Timeboxing (in Agile)?&quot; /&gt;&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Sun, 09 Jul 2023 22:22:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6321</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6320/What-is-the-Dynamic-Systems-Development-Method-DSDM.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6320</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6320&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is the Dynamic Systems Development Method (DSDM)?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6320/What-is-the-Dynamic-Systems-Development-Method-DSDM.aspx</link> 
    <description>&lt;p&gt;The &lt;strong&gt;Dynamic Systems Development Method&lt;/strong&gt; or &lt;strong&gt;DSDM &lt;/strong&gt;is an agile project delivery methodology which covers the entire software development lifecycle.&amp;nbsp; It was originally created to provide more structured governance and discipline to teams using Rapid Application Development (RAD).&amp;nbsp; The DSDM is owned and managed by the Agile Business Consortium, an independent, non-profit, professional organization focused on advancing business agility.&amp;nbsp; The Agile Business Consortium publishes the &lt;a href=&quot;https://www.agilebusiness.org/dsdm-project-framework.html&quot; target=&quot;_blank&quot;&gt;DSDM Project Framework&lt;/a&gt;, available online.&lt;/p&gt;

&lt;p&gt;The DSDM framework sits on the foundation of &lt;strong&gt;eight core principles&lt;/strong&gt;:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Principle 1: Focus on the business need&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Principle 2: Deliver on time&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Principle 3: Collaborate&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Principle 4: Never compromise quality&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Principle 5: Build incrementally from firm foundations&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Principle 6: Develop iteratively&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Principle 7: Communicate continuously and clearly&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Principle 8: Demonstrate control&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here&amp;#39;s a high-level view of the &lt;strong&gt;DSDM Project Phases&lt;/strong&gt;:&lt;/p&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img alt=&quot;Project Phases in DSDM&quot; src=&quot;/Portals/0/Public%20Uploads/DSDM.png&quot; style=&quot;width: 512px; height: 502px;&quot; title=&quot;Project Phases in DSDM&quot; /&gt;&lt;/p&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://commons.wikimedia.org/wiki/File:DSDM_Atern_Project_Phases.png&quot; target=&quot;_blank&quot;&gt;Craig Cockburn&lt;/a&gt;, &lt;a href=&quot;https://creativecommons.org/licenses/by-sa/3.0&quot; target=&quot;_blank&quot;&gt;CC BY-SA 3.0&lt;/a&gt;, via Wikimedia Commons&lt;/p&gt;

&lt;p&gt;To accomplish its goal of helping teams to deliver better software and to mitigate project risks, the Dynamic Systems Development Method (DSDM) relies on a number of &lt;strong&gt;core techniques and practices &lt;/strong&gt;including:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6321/What-is-Timeboxing-in-Agile.aspx&quot;&gt;Timeboxing&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;a href=&quot;https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/5438/Why-Modeling-Is-an-Essential-Business-Analysis-Technique.aspx&quot;&gt;Modeling&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Prioritizing using &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/651/What-is-MoSCoW-and-how-is-it-beneficial-for-prioritizing-requirements.aspx&quot;&gt;MosCoW&amp;nbsp;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5252/What-is-the-difference-between-horizontal-and-vertical-prototyping.aspx&quot;&gt;Prototyping&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Iterative Development&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The DSDM Project Framework defines all the &lt;strong&gt;components of a software development lifecycle&lt;/strong&gt; including:&amp;nbsp;&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Core Practices&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Roles and responsibilities&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Process&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Peoples, Teams, and Interactions&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Requirements and user Stories&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Project Planning and Control&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;img alt=&quot;What is the Dynamic Systems Development Method (DSDM)?&quot; src=&quot;/Portals/0/Public%20Uploads/DSDM-method.jpg&quot; style=&quot;width: 600px; height: 250px;&quot; title=&quot;What is the Dynamic Systems Development Method (DSDM)?&quot; /&gt;&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Sun, 09 Jul 2023 20:31:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6320</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6239/What-is-Continuous-Testing-CT.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6239</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6239&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Continuous Testing (CT)?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6239/What-is-Continuous-Testing-CT.aspx</link> 
    <description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;Continuous Testing (CT)&lt;/strong&gt;&lt;/em&gt; is a software testing practice that involves testing early, testing often, and testing throughout the entire software development process. It is an approach to testing in which automated tests are run throughout the software development lifecycle (SDLC), from the initial stages of code development to the final stages of deployment.&lt;/p&gt;

&lt;p&gt;The goal of continuous testing is to provide rapid feedback on the quality of the software being developed, allowing for quick identification and remediation of defects, reducing the overall cost and time of development. CT involves integrating automated testing tools into the software development practice, which helps to ensure that testing is performed often, consistently, and comprehensively.&lt;/p&gt;

&lt;p&gt;Continuous testing helps to identify defects early in the development cycle, reducing the cost and time of fixing defects later in the cycle. It also helps to improve software quality, reduce the risk of errors, and increase the speed of software delivery. By automating the testing process, continuous testing allows developers to focus on coding, while the testing tools automatically validate the code, ensuring that it meets the required quality standards.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What are the benefits of Continuous Testing?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Continuous Testing provides many benefits to software development organizations, including:&lt;/p&gt;

&lt;ol style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Early Defect Detection&lt;/strong&gt;&lt;/em&gt;: Continuous testing allows for early detection and resolution of defects, reducing the time and cost of fixing issues later on in the software development lifecycle.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Improved Software Quality&lt;/strong&gt;&lt;/em&gt;: Continuous testing ensures that software is tested thoroughly and consistently, resulting in higher quality products that meet the user&amp;#39;s requirements.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Faster Time-to-Market&lt;/strong&gt;&lt;/em&gt;: By automating the testing process, continuous testing speeds up the development cycle and allows for quicker release of software.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Enhanced Collaboration&lt;/strong&gt;&lt;/em&gt;: Continuous testing promotes collaboration between developers, testers, and other stakeholders, resulting in better communication and a shared understanding of the product.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Reduced Risk&lt;/strong&gt;&lt;/em&gt;: The practice of continuous testing helps to identify and mitigate risks in the system, thus improving the overall reliability and security of the software.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Improved Customer Satisfaction&lt;/strong&gt;&lt;/em&gt;: Continuous testing results in higher quality software that meets the user&amp;#39;s requirements, leading to increased customer satisfaction and loyalty.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Increased Efficiency&lt;/strong&gt;&lt;/em&gt;: By automating testing, continuous testing saves time and reduces manual efforts, enabling developers to focus on coding and improving productivity.&lt;/li&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Reduced Costs&lt;/strong&gt;&lt;/em&gt;: In addition to the above benefits, the use of continuous testing also has the added benefit of reducing the cost of software development through the reduction of manual testing efforts as well as through the reduction of software coding rework.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Overall, Continuous Testing helps to ensure that software development is efficient, effective, and meets the user&amp;#39;s requirements, resulting in higher quality products and happier customers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In summary, here are some quick points about continuous testing:&lt;/strong&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Continuous Testing is an important component of Agile&amp;#39;s iterative and incremental approach to software development.&lt;/li&gt;
 &lt;li&gt;It enables teams to deliver high-quality software quickly, with frequent releases and updates.&lt;/li&gt;
 &lt;li&gt;Continuous Testing is integrated with other Agile practices, such as Continuous Integration and Continuous Delivery.&lt;/li&gt;
 &lt;li&gt;It helps to identify and fix defects early in the development cycle, reducing the cost and time of fixing issues later on.&lt;/li&gt;
 &lt;li&gt;Continuous Testing is used to ensure that the software is meeting the user&amp;#39;s requirements, and that it is functioning as intended.&lt;/li&gt;
 &lt;li&gt;It involves automating the testing process and using tools to test the software continuously throughout the development cycle.&lt;/li&gt;
 &lt;li&gt;Continuous Testing enables teams to get feedback quickly and make adjustments to the software as needed, improving the quality of the product and increasing customer satisfaction.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;img alt=&quot;Continuous Testing (CT)&quot; src=&quot;/Portals/0/Public%20Uploads/continuous-testing-devops-gb76f0bf42_640-pixabay.png&quot; style=&quot;width: 600px; height: 353px;&quot; title=&quot;Continuous Testing (CT)&quot; /&gt;&lt;/p&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Sat, 11 Mar 2023 23:08:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6239</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6220/What-is-Value-Stream-Management-VSM-in-Agile.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=6220</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=6220&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Value Stream Management (VSM) in Agile?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6220/What-is-Value-Stream-Management-VSM-in-Agile.aspx</link> 
    <description>&lt;h2&gt;What are Value Streams&lt;/h2&gt;

&lt;p&gt;Before we dive into Value Stream Management, let&amp;rsquo;s first take a look at what a &lt;strong&gt;&lt;em&gt;value stream&lt;/em&gt;&lt;/strong&gt; is.&amp;nbsp; Applied to organizations or groups whose goal is to deliver a product or service, the value stream refers to the totality of processes and activities required to bring value (the product or the service) to fruition from inception all the way to the customer.&amp;nbsp; The value stream starts with the customer&amp;rsquo;s needs in mind and ends with bringing value to that customer.&lt;/p&gt;

&lt;h2&gt;What is Value Stream Management&lt;/h2&gt;

&lt;p&gt;Consider, for a second, two competing organizations whose goal is to bring the same value to the same set or type of customers.&amp;nbsp; Both organizations have their own value streams to achieve this goal.&amp;nbsp; Are these two value streams exactly the same?&amp;nbsp; Are the processes, activities, procedures, and mindsets used within each company&amp;rsquo;s value stream identical?&amp;nbsp; Probably not. The two value streams are most likely different and unique to each company.&amp;nbsp;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;The goal of each organization is to maximize the value they provide their customers while minimizing their cost.&amp;nbsp; To this end, most organizations focus on continuous improvement of their value streams.&lt;/p&gt;

&lt;p&gt;The practices or sets of techniques used by organizations to increase the flow of value, through their value streams, to their customers is called &lt;em&gt;&lt;strong&gt;Value Stream Management (VSM)&lt;/strong&gt;&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Even simple or small organizations find themselves with multiple value streams and, in order to be as effective as possible, they must clearly define how to break down their organization into value streams and clearly define each of their value streams.&amp;nbsp; This is the practice of Value Stream Management.&lt;/p&gt;

&lt;h2&gt;What are the Benefits of Value Stream Management&lt;/h2&gt;

&lt;p&gt;Value Stream Management helps organizations to purposefully put the customer at the center of what they do.&amp;nbsp; In order to increase value to its stakeholders, companies must focus on maximizing value to their customers.&amp;nbsp; A robust value stream management practice will help increase value by:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Measuring the efficiency of its processes&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Eliminating waste from the processes&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Avoid scenarios which could interrupt a value stream&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Enabling more accurate value delivery estimates&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;Providing ability to make data-driven investment decisions&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Ways to Support and Improve Value Stream Management&lt;/h2&gt;

&lt;p&gt;Not all organizations achieve the same maturity executing value stream mapping.&amp;nbsp; What differentiates the best from the rest are a number of important aspects:&lt;/p&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2381/What-is-Value-Stream-Mapping-and-how-is-it-performed.aspx&quot;&gt;&lt;em&gt;&lt;strong&gt;Value stream mapping&lt;/strong&gt;&lt;/em&gt;&lt;/a&gt; - the practice of analyzing and clearing documenting (mapping) the processes and activities within each value stream.&amp;nbsp; A better understanding of the &amp;ldquo;as-is&amp;rdquo; of each value stream enables the improvement of those value streams.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li&gt;&lt;em&gt;&lt;strong&gt;Value stream management platforms&lt;/strong&gt;&lt;/em&gt; - by employing specialized VSM software, companies can more effectively and easily manage the performance of their value streams.&lt;/li&gt;
&lt;/ul&gt;
</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Mon, 13 Feb 2023 03:49:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:6220</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5086/Agile-User-Stories-versus-Epics-whats-the-difference.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5086</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5086&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Agile: User Stories versus Epics, what&#39;s the difference?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5086/Agile-User-Stories-versus-Epics-whats-the-difference.aspx</link> 
    <description>&lt;p&gt;&lt;span&gt;User Stories and Epics make up the essential building blocks of agile planning and development. They are closely related and, therefore, the differences are often misunderstood.&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Fri, 10 Jun 2022 16:00:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5086</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5252/What-is-the-difference-between-horizontal-and-vertical-prototyping.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5252</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5252&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is the difference between horizontal and vertical prototyping?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5252/What-is-the-difference-between-horizontal-and-vertical-prototyping.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;color: #222222;&quot;&gt;Horizontal and vertical prototypes are sometimes used during the analysis and design phases of application development. They are useful for requirements elaboration and visualization, but can present some pitfalls.&amp;nbsp; As long as analysts and teams are aware of the pitfalls to avoid, the pros of using prototypes generally far outweigh the cons.&amp;nbsp; The type of prototype that should be used (horizontal prototype versus vertical prototype) depends on the specific goals of the team and the stage within the analysis and design process.&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Thu, 09 Jun 2022 16:07:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5252</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5991/Compare-a-user-story-versus-a-use-case-What-are-the-essential-elements-of-each-When-would-you-use-one-versus-the-other.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5991</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5991&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Compare a user story versus a use case.  What are the essential elements of each?  When would you use one versus the other?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5991/Compare-a-user-story-versus-a-use-case-What-are-the-essential-elements-of-each-When-would-you-use-one-versus-the-other.aspx</link> 
    <description>&lt;p dir=&quot;ltr&quot;&gt;The essential elements of a user story are:&lt;/p&gt;

&lt;ul dir=&quot;ltr&quot;&gt;
 &lt;li role=&quot;presentation&quot;&gt;The user&lt;/li&gt;
 &lt;li role=&quot;presentation&quot;&gt;Statement of what the user needs to accomplish&lt;/li&gt;
 &lt;li role=&quot;presentation&quot;&gt;Why the need to accomplish this&lt;/li&gt;
&lt;/ul&gt;

&lt;p dir=&quot;ltr&quot;&gt;The essential elements of a use case are:&lt;/p&gt;

&lt;ul dir=&quot;ltr&quot;&gt;
 &lt;li role=&quot;presentation&quot;&gt;The Actor carrying out the use case&lt;/li&gt;
 &lt;li role=&quot;presentation&quot;&gt;Summary of the use case&lt;/li&gt;
 &lt;li role=&quot;presentation&quot;&gt;Success criteria&lt;/li&gt;
 &lt;li role=&quot;presentation&quot;&gt;Scenario detailing the steps the Actor follows to achieve the success criteria.&lt;/li&gt;
&lt;/ul&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sat, 08 Jan 2022 22:08:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5991</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5957/How-do-you-feel-about-peer-reviews-of-your-business-analysis-work.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5957</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5957&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How do you feel about peer reviews of your business analysis work? </title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5957/How-do-you-feel-about-peer-reviews-of-your-business-analysis-work.aspx</link> 
    <description>&lt;p dir=&quot;ltr&quot;&gt;If you&amp;rsquo;re not familiar with peer reviews, it&amp;rsquo;s a process where Business Analysis team members review one person&amp;rsquo;s work and provide feedback on it.&amp;nbsp; For example, a group of user stories are shared with the team for pre-reading before a peer review meeting.&amp;nbsp; In the meeting, each user story is discussed with team members providing feedback.&amp;nbsp; This is an opportunity for the author to get suggestions about ambiguous wording and structure.&amp;nbsp; It&amp;rsquo;s also an opportunity to get input from peers based on their knowledge of the business that can be helpful in making the user stories more robust.&amp;nbsp;&lt;/p&gt;

&lt;p dir=&quot;ltr&quot;&gt;As a candidate being interviewed, this question is about aspects of your personality, working style, and understanding the value of peer reviews.&amp;nbsp;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 08 Nov 2021 16:38:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5957</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5920/What-is-an-Impact-Map-what-makes-it-robust-and-why-should-an-experienced-BA-know-how-to-create-one.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5920</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5920&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is an Impact Map, what makes it robust, and why should an experienced BA know how to create one?  </title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5920/What-is-an-Impact-Map-what-makes-it-robust-and-why-should-an-experienced-BA-know-how-to-create-one.aspx</link> 
    <description>&lt;p&gt;Impact maps are a powerful tool in the agile BA toolkit. First introduced by Gojko Azdic, a Strategy Consultant, in 2012, Impact Maps (IM) are a fast and straightforward strategic planning tool. They provide a high-level graphic view of business goals and how they may be achieved. Several free and paid tools can be used for creating Impact Maps. It facilitates collaboration between technical teams and business stakeholders as well as being an enabler for getting all stakeholders aligned regarding goals and the strategies for achieving them.&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Fri, 10 Sep 2021 20:45:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5920</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3447/How-do-solve-the-problem-of-endless-meetings-with-few-results.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=3447</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3447&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How do solve the problem of endless meetings with few results?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3447/How-do-solve-the-problem-of-endless-meetings-with-few-results.aspx</link> 
    <description>&lt;p&gt;&lt;span&gt;There are a couple of ways you can ensure that your meetings are producing results rather than endless discussion. Here are two options that can work, each catering to a different organizational environment.&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Fri, 07 May 2021 16:10:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3447</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5838/What-is-a-Scrum-of-Scrums-and-what-are-its-benefits.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5838</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5838&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a Scrum of Scrums and what are its benefits?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5838/What-is-a-Scrum-of-Scrums-and-what-are-its-benefits.aspx</link> 
    <description>&lt;p&gt;You manage a team of Project Managers and Business Analysts.They are all assigned different projects, but you come to realize they all intersect at one business application. &amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
All teams conduct their meetings throughout the project to ensure it&amp;#39;s going according to the project charter or their sprint goals. Some are using status meetings, and others are running daily scrums. &amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
How do you ensure synchronization among the teams and that an accidental change does not compromise the business application? That there are no impacts or impediments to a smooth delivery? What is your approach?&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 03 May 2021 21:19:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5838</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5753/In-Agile-does-the-term-Developer-mean-Programmer.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5753</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5753&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>In Agile, does the term Developer mean Programmer?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5753/In-Agile-does-the-term-Developer-mean-Programmer.aspx</link> 
    <description>&lt;p dir=&quot;ltr&quot;&gt;When you let yourself forget about software for a moment, you&amp;#39;ll begin to realize there are other types of developers who are not close to the Technology Department and have no clue about C++, Python, or PHP.&lt;/p&gt;

&lt;p dir=&quot;ltr&quot;&gt;Some know neighborhoods best because they are real estate developers.&amp;nbsp; Others understand curriculums because they are academic program developers.&amp;nbsp; And some want to reach new markets, so you guessed it, the company hires a market developer to handle the responsibilities of getting into, establishing, and growing that market segment.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Wed, 06 Jan 2021 23:00:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5753</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5736/What-is-your-Definition-of-Done.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5736</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5736&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is your &quot;Definition of Done&quot;?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5736/What-is-your-Definition-of-Done.aspx</link> 
    <description>&lt;p&gt;The Scrum Guide&amp;#39;s definition of Done (DoD) is shared and agreed upon within the Scrum team.&amp;nbsp;&amp;nbsp;An item is &amp;quot;Done&amp;quot; when a backlog item/increment is potentially shippable. &amp;nbsp;Where, at the end of a Sprint, you must have something complete and ready to ship, but shipping is not required.&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Wed, 02 Dec 2020 20:30:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5736</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2209/List-the-steps-you-would-take-to-bring-a-product-from-idea-to-deployment-and-beyond.aspx#Comments</comments> 
    <slash:comments>2</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2209</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2209&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>List the steps you would take to bring a product from idea to deployment and beyond.</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2209/List-the-steps-you-would-take-to-bring-a-product-from-idea-to-deployment-and-beyond.aspx</link> 
    <description>&lt;p&gt;&lt;span&gt;Some of these steps could be combined, pared down, or avoided altogether depending on the demands of the project and complexity of the product or application. Use the minimum amount of tools, models, and specifications needed &amp;nbsp;to communicate the necessary information to the coders in a way that ensures the final product meets the expectations of the customer and is defect free. Once might refer to this as &amp;ldquo;just enough documentation&amp;rdquo; &amp;ndash; not too much, but not too little.&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 08 Nov 2020 20:14:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2209</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5579/What-is-a-Stakeholder-Story-and-how-does-it-compare-to-a-User-Story.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5579</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5579&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a Stakeholder Story and how does it compare to a User Story?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5579/What-is-a-Stakeholder-Story-and-how-does-it-compare-to-a-User-Story.aspx</link> 
    <description>A&amp;nbsp;User Story&amp;nbsp;is perhaps the most widely used&amp;nbsp;Agile&amp;nbsp;technique. It is used to capture&amp;nbsp;product and system requirements from the perspective of the user. Is it the fundamental building block of the&amp;nbsp;Product Backlog. A stakeholder story expands the scope of requirements to non-users of the system.</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 12 Apr 2020 19:59:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5579</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5498/What-is-an-Agile-Mindset.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5498</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5498&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is an Agile Mindset?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5498/What-is-an-Agile-Mindset.aspx</link> 
    <description>&lt;p&gt;&lt;span&gt;Agile is a term that was first coined in 2001 with the creation of the Agile Manifesto. Agile has grown enormously in the last two decades and is now used by thousands of organizations and teams around the world. With that growth in popularity many variations have emerged &amp;ndash; new frameworks like Kanban and SAFe have been created and thousands of books have been written on different elements of Agile.&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 08 Dec 2019 21:31:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5498</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5480/What-is-Program-Increment-Planning-as-it-applies-to-the-Scaled-Agile-Framework.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5480</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5480&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Program Increment Planning as it applies to the Scaled Agile Framework?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5480/What-is-Program-Increment-Planning-as-it-applies-to-the-Scaled-Agile-Framework.aspx</link> 
    <description>&lt;p&gt;Program Increment (PI) Planning is one of the biggest and most important events in the Scaled Agile Framework (SAFe). It aims to set the direction and activities for the Release Train&amp;rsquo;s next 8-12 weeks of work through a large scale planning session. To understand PI Planning properly we need to first take a step back and understand three key terms; SAFe, Agile Release Trains and Program Increments.&lt;/p&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 11 Nov 2019 18:34:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5480</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5479/What-is-a-Sprint-in-ScrumAgile.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5479</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5479&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a Sprint in Scrum/Agile?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5479/What-is-a-Sprint-in-ScrumAgile.aspx</link> 
    <description>&lt;p&gt;A sprint is a short, defined period of time that a team uses to organize their work cycles - it is the key feature of Scrum (the most popular Agile framework) and is used by thousands of teams around the world.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Sprints last between one and four weeks, but two week long sprints are the most common. Throughout this article I&amp;rsquo;m going to refer to two week long sprints for the sake of simplicity.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Sprints start with defining the goal and scope. This shouldn&amp;rsquo;t change during the sprint, once it has been defined. The team then go about completing the tasks of the sprint. By the end of the sprint the aim is for the team to have completed everything to achieve their goal.&lt;/p&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 11 Nov 2019 17:28:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5479</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3041/How-are-personas-used-in-requirements-elicitation-on-agile-projects.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=3041</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3041&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How are personas used in requirements elicitation on agile projects?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3041/How-are-personas-used-in-requirements-elicitation-on-agile-projects.aspx</link> 
    <description>&lt;p&gt;A persona is a description of a fictional person, representing key characteristics of a specific user class or group. Personas provide models of the user community that make it easier for project teams to understand and predict how users will act and react, based on characteristics such as age, education, knowledge, and attitudes.&lt;/p&gt;
&lt;p&gt;A key purpose that personas serve on agile projects is in the formulation of user stories, so that each story is written from the perspective of a distinct person with known attributes &amp;ndash; rather than a generic &amp;ldquo;user&amp;rdquo; or job role.&lt;/p&gt;
&lt;p&gt;Personas are also invaluable in making design decisions, and determining how usability can be optimized for the user community.&lt;/p&gt;
&lt;p&gt;As with all other aspects of Agile projects, personas should be developed collaboratively amongst the team and refined iteratively over the course of the project.&lt;/p&gt;
&lt;p&gt;Here is a short video that highlights the need to validate personas against real data and real user information, as well as the benefits of building personas iteratively as more information becomes known &amp;ndash; &lt;a target=&quot;_blank&quot; href=&quot;https://www.youtube.com/watch?v=ue3968xdSTA&quot;&gt;The Secret to Developing Effective Personas&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
--&lt;br /&gt;
Sandy Lambert&lt;br /&gt;
Business Architect&lt;br /&gt;
&lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; href=&quot;http://www.linkedin.com/pub/sandra-lambert/1/a50/215&quot;&gt;LinkedIn Profile&lt;/a&gt;&lt;/p&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 13 Oct 2019 22:30:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3041</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1393/How-do-you-define-Agile.aspx#Comments</comments> 
    <slash:comments>2</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=1393</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1393&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How do you define Agile?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/1393/How-do-you-define-Agile.aspx</link> 
    <description>&lt;span&gt;Agile is a general term and conceptual framework used to describe a number of &amp;ldquo;light-weight&amp;rdquo; methodologies, such as Extreme Programming (XP), SCRUM, and Rapid Application Development (RAD), which exhibit a series of common characteristics.&lt;/span&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 07 Jul 2019 15:50:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1393</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5296/What-is-Water-Scrum-Fall.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5296</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5296&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Water-Scrum-Fall?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5296/What-is-Water-Scrum-Fall.aspx</link> 
    <description>&lt;span style=&quot;color: #222222;&quot;&gt;Water-Scrum-Fall is a term first coined by Forrester to describe the reality of the current state of Agile as it exists in many organizations today. It&#39;s hybrid approach to application lifecycle management that combines elements of both Waterfall and Scrum development methodologies.&amp;nbsp;&lt;/span&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 10 Mar 2019 20:43:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5296</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3769/What-is-DevOps-and-how-does-it-relate-to-software-development.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=3769</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3769&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is DevOps and how does it relate to software development?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3769/What-is-DevOps-and-how-does-it-relate-to-software-development.aspx</link> 
    <description>&lt;div dir=&quot;ltr&quot; style=&quot;color: #222222;&quot;&gt;As the name suggests, DevOps represents a union of two different sub-disciplines &amp;ndash; Development and Operations. Most analysts are highly familiar with the Development portion of DevOps. &amp;nbsp;This is the traditional software development lifecycle used to create or make major changes to software applications. &amp;nbsp;It includes a vast network of people who assist in developing a product including product managers, business analysts, software developers, quality assurance engineers, and others. From the DevOps perspective, this stage end just prior to software release/deployment.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;color: #222222;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #222222;&quot;&gt;The Operations portion of DevOps tend to be less familiar to analysts. In years past Development and Operations operated almost entirely in their own silos. &amp;nbsp;The Ops team is made up of system and network engineers, DBAs, and others that build, manage, and monitor the IT infrastructure required to ensure the software can be properly deployed and supported. &amp;nbsp;They receive the tested software builds &amp;nbsp;and manage the release and deployment of the software onto the IT network while monitoring network stability.&amp;nbsp;&lt;/div&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 10 Mar 2019 16:42:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3769</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2325/What-are-Story-Points-and-why-use-them.aspx#Comments</comments> 
    <slash:comments>3</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2325</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2325&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What are Story Points and why use them?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2325/What-are-Story-Points-and-why-use-them.aspx</link> 
    <description>&lt;span&gt;Story points are a unit of measure used to estimate the relative size and complexity of user stories in agile development. &amp;nbsp;If one user story is 1 point and another is 2 points then the 2 point user story is expected to take twice as much effort to develop as the first.&lt;/span&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 14 Oct 2018 16:40:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2325</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2355/What-is-Planning-Poker.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2355</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2355&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Planning Poker?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2355/What-is-Planning-Poker.aspx</link> 
    <description>&lt;span&gt;Planning Poker is a consensus-based technique for estimating effort. &amp;nbsp;It is primarily used in agile development to estimate the size of user stories, but can be equally as powerful for estimating effort of key tasks in a project plan using a traditional work breakdown structure.&lt;/span&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 14 Oct 2018 16:25:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2355</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5041/What-is-a-canary-release-and-what-are-some-of-the-benefits.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=5041</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5041&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a canary release and what are some of the benefits?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/5041/What-is-a-canary-release-and-what-are-some-of-the-benefits.aspx</link> 
    <description>&lt;span style=&quot;color: #222222;&quot;&gt;A canary release is a technique used to mitigate the risk associated with rolling out new code and functionality to everyone by making the new release only available to a small group of end users. Due to the smaller size of the user group, the impact of the new release is relatively small. &amp;nbsp;If it&#39;s determined that bugs exist or that the new functionality or new design isn&#39;t well received then it&#39;s easy to rollback.&lt;/span&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 13 May 2018 23:48:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5041</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/4977/What-is-a-Minimum-Viable-Product.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=4977</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=4977&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a Minimum Viable Product?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/4977/What-is-a-Minimum-Viable-Product.aspx</link> 
    <description>&lt;p&gt;A Minimum Viable Product (MVP) refers to a product that has just enough features to reasonably demonstrate its viability to a group of stakeholders in order to receive feedback.&amp;nbsp; By greatly limiting the scope of the product to its absolute minimum feature set the product development team is able to limits costs and risks.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 12 Mar 2018 17:05:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:4977</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2940/How-does-the-Business-Analyst-role-change-on-an-Agile-project-compared-to-projects-using-other-software-development-methodologies.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2940</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2940&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How does the Business Analyst role change on an Agile project compared to projects using other software development methodologies?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2940/How-does-the-Business-Analyst-role-change-on-an-Agile-project-compared-to-projects-using-other-software-development-methodologies.aspx</link> 
    <description>&lt;p&gt;The role of the BA should actually change very little between different software development methodologies, although the tools and techniques used by the BA can vary according to the needs and attributes of any given project or development lifecycle.&lt;/p&gt;
&lt;p&gt;The core responsibilities of a BA on a software development project include requirements elicitation, requirements analysis and requirements management &amp;ndash; regardless of the project methodology. The type and format of requirements documentation are just tools, and a good BA has a wide range of tools at his or her disposal.&lt;/p&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 12 Mar 2018 15:02:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2940</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2963/How-are-non-functional-requirements-defined-and-managed-on-Agile-projects.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2963</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2963&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How are non-functional requirements defined and managed on Agile projects?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2963/How-are-non-functional-requirements-defined-and-managed-on-Agile-projects.aspx</link> 
    <description>&lt;p&gt;&lt;span&gt;Non-functional requirements (NFRs) are typically defined as backlog constraints on an Agile project, and are managed as part of both product backlog and scrum backlog. They are revisited as part of the &amp;lsquo;Definition of Done&amp;rsquo; for each iteration or sprint. If the system does not meet any given NFR, that NFR may spawn new backlog items such as refactors or performance enhancements.&lt;/span&gt;&lt;/p&gt;
</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 12 Mar 2018 14:55:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2963</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3855/What-is-Gherkin-and-how-can-it-help-the-business-analyst.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=3855</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3855&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is Gherkin and how can it help the business analyst?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3855/What-is-Gherkin-and-how-can-it-help-the-business-analyst.aspx</link> 
    <description>&lt;span&gt;Gherkin is a structured natural language that is used by business analysts to&amp;nbsp;&lt;/span&gt;specify how they want the system to behave for given scenarios. The Gherkin language is simple.&amp;nbsp; It uses about 1&lt;span&gt;0 keywords (&lt;/span&gt;&lt;strong&gt;Given, When, Then, And, But, Scenario, Feature, Background, Scenario Outline, Examples)&amp;nbsp;&lt;/strong&gt;&lt;span&gt;which allow the language to be read and parsed by an automation tool called Cucumber.&lt;/span&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 09 Oct 2017 17:52:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3855</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2277/Describe-the-life-cycle-of-a-User-Story.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2277</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2277&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Describe the life cycle of a User Story?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2277/Describe-the-life-cycle-of-a-User-Story.aspx</link> 
    <description>&lt;span&gt;User Stories are used by agile methodologies to capture the functionality that a system or software should support. &amp;nbsp;For details about what a user story is and how to write one reference&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/533/What-are-User-Stories.aspx&quot; target=&quot;_blank&quot;&gt;What are User Stories&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 09 Oct 2017 15:20:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2277</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2074/What-is-The-Agile-Extension-to-the-BABOK-Guide.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2074</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2074&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is The Agile Extension to the BABOK&#174; Guide?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2074/What-is-The-Agile-Extension-to-the-BABOK-Guide.aspx</link> 
    <description>&lt;span&gt;The Agile Extension to the BABOK&amp;reg; Guide was collaboratively developed by the Agile Alliance and IIBA.&amp;nbsp; It builds on the content of the BABOK&amp;reg; Guide as it was first developed by the IIBA and it further extends it to incorporate Agile Development principles.&lt;/span&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Mon, 12 Jun 2017 14:20:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2074</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2278/How-can-the-acronym-INVEST-assist-the-analyst-during-the-development-of-user-stories.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2278</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2278&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How can the acronym INVEST assist the analyst during the development of user stories?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2278/How-can-the-acronym-INVEST-assist-the-analyst-during-the-development-of-user-stories.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;INVEST is an acronym that can help a Product Manager or Developer create quality user stories. &amp;nbsp;INVEST stands for Independent, Negotiable, Valuable, Estimable, Sized-Appropriately, Testable. &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;I&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt; - Independent: &amp;nbsp;The user story should be self-contained if at all possible to avoid dependencies on other user stories. &amp;nbsp;Since one characteristic of agile methodologies is the ability to be flexible and re-prioritize what&amp;rsquo;s important, independent user stories allow for flexibility during iteration planning. If you do find that your user stories are dependent upon one another, you may be able to combine smaller user stories together that have a dependency between one another. &amp;nbsp;Similarly, you can divide larger dependent user stories into smaller stories such that one of the new smaller stories contains and isolates the overlapping portion of the larger stories.&lt;/span&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;N&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt; - Negotiable: &amp;nbsp;User stories can always be changed or rewritten up until the point of coding. &amp;nbsp;This further supports the flexibility associated with agile methodologies. &amp;nbsp; Since requirements often evolve or rise and fall in priority, user stories should be able to adapt with the changing requirements.&lt;/span&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;V&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt; - Valuable: &amp;nbsp;A user story represents a goal of an end user or purchaser and should deliver functionality that is deemed valuable. &amp;nbsp;This means that specifics of the technical design are not something that you would document as user stories. &amp;nbsp;However, some technical requirements have a component which is valuable to a user. &amp;nbsp;A user might expect pages to load within 2 seconds. &amp;nbsp;The user story would specify the need for 2 second page load times while the specifics of the physical implementation of this would be left out.&lt;/span&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;E&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt; - Estimable: &amp;nbsp;You should always be able to estimate the size of a user story. &amp;nbsp;Sometimes, developers won&amp;rsquo;t have the experience required to size a particular situation or needed for a user story. &amp;nbsp;When this occurs the user story can be split into two separate user stories. &amp;nbsp;The first is a &amp;ldquo;spike&amp;rdquo; which is where developers do some quick research to determine the feasibility of something or get a better idea of how long it might take to implement the particular feature. &amp;nbsp;The spike is always time-boxed, meaning it is limited to a pre-defined amount of time. &amp;nbsp;The &amp;ldquo;spike&amp;rdquo; user story might be named &amp;ldquo;Research (something) to determine&amp;hellip;)&amp;rdquo;, while the second user story is where the functionality will actually be delivered. &amp;nbsp;These two user stories should be scheduled into two separate iterations such than the spike can be completed and the feasibility of the second user story assessed before coding begins. &amp;nbsp;This gives the team time to react if problems arise from the spike.&lt;/span&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;S&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt; - Sized Appropriately: &amp;nbsp;User stories shouldn&amp;rsquo;t be too big or too small. &amp;nbsp;So how do you decide what size is right. &amp;nbsp;First, any user story that can&amp;rsquo;t be completed by a developer within a single iteration (or by a developer pair when paired programming is being used) is too big. &amp;nbsp;The user story should be subdivided into two or more smaller stories. &amp;nbsp;Similarly, there is no need to make user stories too granular just for the sake of decomposing features. &amp;nbsp;If features group well together and complement each other then it makes sense to make a single user story. &amp;nbsp;For instance, &amp;ldquo;As a job seeker I want to be able to add, delete, and edit a job skill on my electronic resume so that I can maintain an accurate listing of my skills.&amp;rdquo; &amp;nbsp;There is no reason to split &amp;ldquo;add, delete, and edit&amp;rdquo; into multiple user stories unless one of them creates a significant amount of work that would make the user story too large for the iteration.&lt;/span&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt;T&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: small; font-family: Arial;&quot;&gt; - Testable: &amp;nbsp;User stories must be testable in order to ensure that development is complete and has been done correctly. &amp;nbsp;So when are user stories not-testable? &amp;nbsp;Often, if the analyst isn&amp;rsquo;t carful, non-functionality requirements are written in a manner which is un-testable. &amp;nbsp;Consider the example, &amp;ldquo;pages should always load quickly&amp;rdquo;. &amp;nbsp;There are two un-testable components of this statement; &amp;ldquo;always&amp;rdquo; and &amp;ldquo;quickly&amp;rdquo;. &amp;nbsp;A testable statement would be &amp;ldquo;pages should load within 1.5 seconds 97% of the time&amp;rdquo;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;strong&gt;Chris Adams&lt;/strong&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.linkedin.com/in/christopherkeithadams&quot; rel=&quot;”nofollow”&quot; target=&quot;_blank&quot;&gt;LinkedIn Profile&lt;/a&gt;&lt;/p&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 12 Feb 2017 11:56:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2278</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3448/What-is-SAFe--Scaled-Agile-Framework.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=3448</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3448&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is SAFe - Scaled Agile Framework?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3448/What-is-SAFe--Scaled-Agile-Framework.aspx</link> 
    <description>&lt;p&gt;SAFe, Scaled Agile Framework, is a collection of best practices and proven success patterns for defining and implementing agile software development processes at enterprise scale. &amp;nbsp;The creator of SAFe is Dean Leffingwell, who was also behind the Rational Unified Process (RUP).&lt;/p&gt;
&lt;p&gt;SAFe helps manage the agile software product development process at the enterprise level by organizing the knowledge and best practices at four different levels which build upon each other:&lt;/p&gt;
&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
    &lt;li&gt;&lt;strong&gt;Portfolio &lt;/strong&gt;Level&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Value Stream&lt;/strong&gt; Level&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Program &lt;/strong&gt;Level&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Team &lt;/strong&gt;Level&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In the language of the Scaled Agile Framework, there are 2 variants to consider in a given organization&#39;s quest of implementing an agile framework:&lt;/p&gt;
&lt;ul style=&quot;margin-left: 40px;&quot;&gt;
    &lt;li&gt;&lt;strong&gt;&lt;em&gt;4-Level SAFe&lt;/em&gt;&lt;/strong&gt; - Includes all of the four levels above and is suitable for very large solutions with hundreds of team members per value stream.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;&lt;em&gt;3-Level SAFe&lt;/em&gt;&lt;/strong&gt; - Does not include the Value Stream level (as it assumes only one value stream) - it is mostly suitable for smaller teams and programs of 100 people or less.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here&#39;s the big picture view of the Scaled Agile Framework (SAFe), including all four level:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;/Portals/0/Users/009/09/9/SAFe-Scaled-Agile-Framework-4-levels.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;SAFe Portfolio Level&lt;/strong&gt; provides the tools, roles, and techniques used to organize an enterprise around the agile principles. &amp;nbsp;This level includes the governance, budgeting, and the management of value stream in order to meet the organization&#39;s strategic objectives. &amp;nbsp;At the portfolio level, the enterprise strategy is represented by the Portfolio Backlog containing Business Epics.&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;SAFe Value Stream Level&lt;/strong&gt; was designed to be used by very large organizations which multiple and complex value streams. &amp;nbsp;This level allows strategic goals of disparate parts of the organizations to be deal with independently while, at the same time, allowing for the management of &amp;nbsp;complex inter-dependencies and constraints. &amp;nbsp;At the value stream level, the upcoming prioritized work is represented by the Value Stream Backlog containing Capabilities.&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;SAFe Program Level&lt;/strong&gt; is where value is delivered in support of the larger enterprise strategic objectives. &amp;nbsp;This is the level where the product development is coordinated among various Agile Release Trains (ART) concept of continuously delivering value as part of a given program initiative. &amp;nbsp;At the program level, the upcoming prioritized work is represented by the Program Backlog containing the prioritized Features.&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;SAFe Team Level&lt;/strong&gt; is where the agile development take place using agile teams of practitioners use ScrumXP, Team Kanban, or other agile methodology to delivery value at a set cadence via iterations (typically every 2 weeks). &amp;nbsp;As is common with most agile practices, the team level&#39;s prioritized work is captured in the form of a Team Backlog containing prioritized User Stories.&lt;/p&gt;</description> 
    <dc:creator>Adrian M.</dc:creator> 
    <pubDate>Mon, 08 Feb 2016 07:09:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3448</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/534/What-is-a-Daily-Scrum-Meeting.aspx#Comments</comments> 
    <slash:comments>3</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=534</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=534&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a Daily Scrum Meeting?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/534/What-is-a-Daily-Scrum-Meeting.aspx</link> 
    <description>&lt;span&gt;The Daily Scrum Meeting, sometimes also called a Daily Standup Meeting, is a brief status meeting where a team (ideally around 6-9 members) meets and updates one another on the work that has been completed and what will be completed next.&amp;nbsp;&amp;nbsp; It provides an update to the entire team while providing a daily refocus for each team member as they deliver their status.&lt;/span&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 07 Feb 2016 17:50:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:534</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3433/What-is-a-Burn-Up-Chart-and-how-does-it-differ-from-a-Burn-Down-Chart.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=3433</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3433&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a Burn Up Chart and how does it differ from a Burn Down Chart?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3433/What-is-a-Burn-Up-Chart-and-how-does-it-differ-from-a-Burn-Down-Chart.aspx</link> 
    <description>&lt;p dir=&quot;ltr&quot; style=&quot;margin-top: 0pt; margin-bottom: 0pt;&quot;&gt;A Burn Up Chart is a tool used to track how much work has been completed, and show the total amount of work for a project or iteration. &amp;nbsp;&amp;nbsp;It&amp;rsquo;s used by multiple software engineering methods but these charts are particularly popular in Agile and Scrum software project management. The completed work and total work is shown on the vertical axis in whatever units a project team feels works best, i.e., work-hours, work-days, story points, or any other work unit. &amp;nbsp;The horizontal access displays time, usually in days, weeks, or iterations (sprints).&lt;/p&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 10 Jan 2016 22:49:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3433</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/532/What-is-a-Burndown-Chart.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=532</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=532&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a Burndown Chart?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/532/What-is-a-Burndown-Chart.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;A Burndown Chart is a tool used by multiple software engineering methods to track the progress of work completed.&amp;nbsp; It compares the amount of work remaining (typically measured along the vertical axis) against time (measured along the horizontal axis).&amp;nbsp; The amount of work remaining can be measured in whatever way works best for the project, i.e., work-hours, work-days, story points, or any other work unit. Similarly the time axis can be measured using a variety of units, the most common being days or iterations.&amp;nbsp; The burndown chart gives a quick view of the amount of work that is completed over time.&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;/Portals/0/Users/003/03/3/Burn_down_chart.png&quot; style=&quot;width: 500px; height: 205px; text-align: center;&quot; /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: 10px;&quot;&gt;By I8abug (Own work) [&lt;a href=&quot;http://creativecommons.org/licenses/by-sa/3.0&quot;&gt;CC BY-SA 3.0&lt;/a&gt;]&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;When applied to Agile methods such as Scrum, this tool can be used to track progress at the Sprint level (a specific iteration of development) or at the release level (multiple iterations that deliver the total functionality for a product release). After the amount of work completed has been measured over several units of time, the burndown chart can be used to forecast the completion of an overall release or project.&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;strong&gt;Chris Adams&lt;/strong&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.linkedin.com/in/christopherkeithadams&quot; rel=&quot;”nofollow”&quot; target=&quot;_blank&quot;&gt;LinkedIn Profile&lt;/a&gt;&lt;/p&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 10 Jan 2016 19:30:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:532</guid> 
    <enclosure url="https://www.modernanalyst.com:443/Portals/0/images/Burn_down_chart.png" length="18603" type="application/octet-stream" />
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2326/How-does-the-term-Velocity-apply-to-an-agile-project.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2326</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2326&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How does the term Velocity apply to an agile project?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2326/How-does-the-term-Velocity-apply-to-an-agile-project.aspx</link> 
    <description>&lt;div&gt;
&lt;div&gt;The Velocity of an agile project describes the speed, in story points, at which user stories are completed from sprint to sprint. &amp;nbsp;Formulaically, this is the ratio of completed story points over the duration of the sprint.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Velocity = Completed Story Points / Sprint&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Example: If a team completes 150 story points over the course of 3 sprints then the average Velocity = 150/3, or 50 Story Points/Sprint.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Pretty straight forward. &amp;nbsp;So how is velocity useful? &amp;nbsp;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Calculating the team&amp;rsquo;s velocity after the first sprint provides the information necessary to assign user stories to future sprints, as well as estimate the time required to complete all of the sprints required to deliver the desired functionality. &amp;nbsp;The team velocity can also be used as a starting benchmark from which improvements in team efficiency can be made. &amp;nbsp;This may be by removing friction within processes or team dynamics, or by eliminating or improving on any number of other things which slow the rate of progress
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;strong&gt;Chris Adams&lt;/strong&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.linkedin.com/in/christopherkeithadams&quot; rel=&quot;”nofollow”&quot; target=&quot;_blank&quot;&gt;LinkedIn Profile&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;/div&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 10 Jan 2016 17:00:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2326</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3422/How-do-you-avoid-requirement-conflicts-while-making-changes-to-an-existing-system-where-no-documentation-exists.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=3422</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3422&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>How do you avoid requirement conflicts while making changes to an existing system where no documentation exists?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3422/How-do-you-avoid-requirement-conflicts-while-making-changes-to-an-existing-system-where-no-documentation-exists.aspx</link> 
    <description>Companies with small IT departments or analysis teams often lack a well defined analysis process. It&#39;s not uncommon for analysts to be hired onto a team and find that they are being asked to assist with requirements and new features for a system where no documentation exists. &amp;nbsp;In this case, the analyst needs to create a minimal amount of documentation&amp;nbsp;retroactively.</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 13 Dec 2015 20:41:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3422</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/533/What-are-User-Stories.aspx#Comments</comments> 
    <slash:comments>4</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=533</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=533&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What are User Stories?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/533/What-are-User-Stories.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;Extreme Programming (XP), one of many Agile methods, introduced the practice of User Stories to describe what a system or piece of software should do. &amp;nbsp;User stories have since been adopted by many of the agile methods used today.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;User Stories are short descriptions of functionality that will be valuable to a user or purchaser of the software or application. &amp;nbsp;They describe the users&amp;rsquo; goals when using the system. &amp;nbsp;The initial descriptions can be written by the users, customers, product managers, or developers, and are just a few sentences at most (1-3 sentences being typical). &amp;nbsp; This isn&amp;rsquo;t the entire user story, but it is all that is created at first. &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;The development of user stories occurs in three parts; the Card, the Conversation, and the Confirmation.&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;The Card: Named for the standard index cards on which a user story is often captured, Cards include the brief description of the user story, its relative size to other user stories (called story points), and the priority of the functionality. The cards are used for planning the work that will be completed during each iteration of development. &amp;nbsp;If the size of the user story gets too big to complete within a single iteration then it should be broken into smaller stories. &amp;nbsp;The term used to describe a user story which needs to be further broken down into smaller stories is an &amp;ldquo;Epic&amp;rdquo;.&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;The Conversation: &amp;nbsp;While the conversation itself is not an actual deliverable, it is a critical step in the user story development process. &amp;nbsp;Discussions about each user story are had with the users/customers of the system to flesh out details. &amp;nbsp;The details of the conversations are documented in the form of acceptance tests called &amp;ldquo;The Confirmation&amp;rdquo;.&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;The Confirmation: Acceptance tests are details which are captured from the Conversation that can be used to verify that the user story has been successfully implemented. &amp;nbsp;When index cards are used, the acceptance tests are typically written on the back of the card itself. &amp;nbsp;Acceptance tests can and should be captured whenever they are thought of, however, at the beginning of each iteration there is a defined period of time which is set aside to generate acceptance tests.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;Using these three parts, the goal of the user story is to plan which functionality will be developed during each iteration, provide enough detail that a developer pretty much understands what needs to be coded, and provide a means to verify that they have achieved the goal. &amp;nbsp;If the developer needs more details, more conversations are had, the details of which are documented as more acceptance tests.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;Here are some sample user stories (the Card) for a job board:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;I want to post a resume &amp;nbsp;&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;I want to search for a job&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;I want to electronically submit my resume for jobs I like&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;Some user stories follow a more formal structure than others. &amp;nbsp;One formal approach suggested by Mike Cohn follows the structure: &amp;nbsp;&amp;ldquo;As a (role) I want (something) so that (benefit)&amp;rdquo;. &amp;nbsp;At first, structuring your user story descriptions like this may seem like overkill sometimes, but it makes sure that you aren&amp;rsquo;t forgetting WHO you are designing the functionality for and WHY.&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;As a job seeker I want to post my resume so that recruiters and employers can find it.&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;As a job seeker I want to search for a job so that I&amp;rsquo;m in control of my job search.&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;As a job seeker I want to electronically submit my resume for jobs I like so that I increase the changes of receiving an interview.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;Here are some acceptance tests for the user story, &amp;ldquo;I want to search for a job&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;Test with keyword, salary, and location search parameters&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;Test that the search results are returned in 2 seconds or less&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: 13px;&quot;&gt;Some comparisons can be made between user stories and use cases, but there are key differences that should be remembered.&lt;/span&gt;&lt;/p&gt;
&lt;table width=&quot;550&quot; cellspacing=&quot;1&quot; cellpadding=&quot;1&quot; border=&quot;1&quot;&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td style=&quot;width: 100px;&quot;&gt;&lt;strong&gt;Size and Scope&lt;/strong&gt;&lt;/td&gt;
            &lt;td&gt;User Stories have limited scope to fit within an iteration.&amp;nbsp;&lt;/td&gt;
            &lt;td&gt;Use Cases are almost always larger in scope than user stories.&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;strong&gt;Structure&lt;/strong&gt;&lt;/td&gt;
            &lt;td&gt;User Stories typically represent a single scenario or path through a use case. &amp;nbsp;This could be the main scenario, or an alternative or extension path. &amp;nbsp;Remember that the user story includes the acceptance tests which often describe the details covered in alternative and extension flows.&lt;/td&gt;
            &lt;td&gt;Use Cases represent a series of related user scenarios. &amp;nbsp;While a main scenario (often the most common scenario) is selected, there are many decision points throughout the flow that branch into alternative or exception flows.&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;strong&gt;Purpose&lt;/strong&gt;&lt;/td&gt;
            &lt;td&gt;User Stories are created to facilitate conversation between the client and development team when the time is right, and have the primary purpose of supporting release and iteration planning process. They are never referred back to as a contract between teams.&lt;/td&gt;
            &lt;td&gt;Use Cases are written to be understood by both the client and the technology team. &amp;nbsp;They represent a written contract of the desired functionality. &amp;nbsp;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;strong&gt;Completeness&lt;/strong&gt;&lt;/td&gt;
            &lt;td&gt;User Stories are intentionally written at a goal level initially with just enough detail to describe the user story with just a few sentences at most. &amp;nbsp;Only once the iteration planning begins and more detail will be required the team has conversations to capture acceptance tests.&lt;/td&gt;
            &lt;td&gt;Use Cases are completed in their entirety early in the analysis and design process. &amp;nbsp;Because of this there exists a natural urge by the customers to place screen specific elements in the use cases themselves, even though there is usually a very strong push by the technology team to try and avoid this. Inevitably the technology team rarely succeeds in keeping UI features out of the use cases.&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;strong&gt;Longevity&lt;/strong&gt;&lt;/td&gt;
            &lt;td&gt;Typically User Stories are not intended to live beyond the iteration in which they are developed. &amp;nbsp;Once the functionality has been developed they are discarded.&lt;/td&gt;
            &lt;td&gt;Use Cases are often saved and become permanent artifacts representing a permanent contract between the customer and development team.&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
--&lt;br /&gt;
&lt;strong&gt;Chris Adams&lt;/strong&gt;&lt;br /&gt;
&lt;a target=&quot;_blank&quot; href=&quot;http://www.linkedin.com/in/christopherkeithadams&quot;&gt;LinkedIn Profile&lt;/a&gt;&lt;br /&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Sun, 13 Dec 2015 16:00:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:533</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2962/What-is-an-epic-and-what-purpose-does-it-serve-on-an-Agile-project.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2962</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2962&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is an epic, and what purpose does it serve on an Agile project?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2962/What-is-an-epic-and-what-purpose-does-it-serve-on-an-Agile-project.aspx</link> 
    <description>&lt;p&gt;Business epics are large, typically cross-cutting initiatives that encapsulate new development needed to realize certain business benefits. One or more epics can form the basis for the business case that justifies and initiates a project.&lt;br /&gt;
Epics are often used as placeholders for new ideas that have not been thought out fully, or whose full elaboration has been deferred until actually needed. Epics are then evolved into split into multiple user stories that help Agile development teams effectively manage and groom their product backlog.&lt;/p&gt;
&lt;p&gt;--&lt;br /&gt;
Sandy Lambert&lt;br /&gt;
Business Architect&lt;br /&gt;
&lt;a href=&quot;http://www.linkedin.com/pub/sandra-lambert/1/a50/215&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;LinkedIn Profile&lt;/a&gt;&lt;/p&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Fri, 09 May 2014 14:58:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2962</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2882/What-is-a-SCRUM-backlog.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=2882</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2882&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a SCRUM backlog?</title> 
    <link>https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/2882/What-is-a-SCRUM-backlog.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;There are two types of backlogs in SCRUM that are similar in structure, but differ in purpose and level of detail. &lt;br /&gt;
&lt;br /&gt;
The product backlog lists the requirements for the project in the form of user stories, prioritized by highest customer value. It is managed by the product owner, and is updated over the course of the project as requirements are gathered and refined. It contains sufficient detail for the project team to provide relative estimates to develop, typically based on story points. The product backlog is generally updated on a weekly basis.&lt;br /&gt;
&lt;br /&gt;
At the beginning of each sprint, the team reviews the prioritized product backlog and identifies the customer&#39;s highest‐priority user stories that can be completed within the sprint period. These stories become the sprint backlog for that particular sprint. The product backlog is created once and maintained over the life of the project; whereas a new sprint backlog is created at the start of each sprint. The sprint backlog is managed by the project team, and contains a detailed list of all the tasks that the team must complete for the user stories in the sprint. The sprint backlog is reviewed and updated on a daily basis.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt; --&lt;br /&gt;
Sandy Lambert&lt;br /&gt;
Business Architect&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; href=&quot;http://www.linkedin.com/pub/sandra-lambert/1/a50/215&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;LinkedIn Profile&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;</description> 
    <dc:creator>Chris Adams</dc:creator> 
    <pubDate>Thu, 06 Feb 2014 20:32:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2882</guid> 
    
</item>

    </channel>
</rss>